have a familiar ring to it - Turco Inglés Diccionario